package com.bj58.mis.apm.server.statistics.dto.optimize;

import com.bj58.mis.apm.server.statistics.dto.chart.ValueBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * Cube综合得分
 */
@ApiModel(description = "Cube综合得分")
public class CubeScore {

    @ApiModelProperty(value = "总分")
    private Double score;
    @ApiModelProperty(value = "最高分")
    private Double max;
    @ApiModelProperty(value = "最低分")
    private Double min;
    @ApiModelProperty(value = "评分维度")
    private List<NameMax> indicator;
    @ApiModelProperty(value = "值对象")
    private List<ValueBean> valueBeans;
    @ApiModelProperty(value = "解析建议")
    private List<String> suggests;

    public Double getScore() {
        return score;
    }

    public void setScore(Double score) {
        this.score = score;
    }

    public List<NameMax> getIndicator() {
        return indicator;
    }

    public void setIndicator(List<NameMax> indicator) {
        this.indicator = indicator;
    }

    public List<ValueBean> getValueBeans() {
        return valueBeans;
    }

    public void setValueBeans(List<ValueBean> valueBeans) {
        this.valueBeans = valueBeans;
    }

    public Double getMax() {
        return max;
    }

    public void setMax(Double max) {
        this.max = max;
    }

    public Double getMin() {
        return min;
    }

    public void setMin(Double min) {
        this.min = min;
    }

    public List<String> getSuggests() {
        return suggests;
    }

    public void setSuggests(List<String> suggests) {
        this.suggests = suggests;
    }
}
